batch processing
Học thuậtThân thiện
Definition
Noun: 1. A method of data processing where a computer executes a series of programs or tasks (a "batch") without user interaction or manual intervention. The tasks are collected, grouped, and processed sequentially as a single unit, often at a scheduled time or when system resources are available.
Usage
- Batch processing is typically used for tasks that are repetitive, can be deferred, or do not require immediate results.
- It is often contrasted with interactive processing or real-time processing, where the user interacts with the system and receives an immediate response.
- Common applications include payroll systems, end-of-day transaction processing, generating reports, and processing large datasets.
Examples
Advanced Usage
- "to run in batch mode": to operate using batch processing.
- The server is configured to run these calculations in batch mode during off-peak hours.
- "batch job": a specific unit of work submitted for batch processing.
- I submitted a batch job to convert all the image files to a new format.
Variants and Related Words
- Batch (noun): A group of items processed together.
- The bakery prepared a fresh batch of bread.
- Batch (verb): To group items together for processing.
- Please batch the invoices before sending them to accounting.
- Batch file (noun): A script file containing a series of commands to be executed by the operating system, often used to automate batch processing tasks.
Synonyms
- Non-interactive processing
- Offline processing (in some contexts)
- Serial execution
Antonyms
- Interactive processing
- Real-time processing
- Online transaction processing (OLTP)
Related Phrases
- Batch system: A computer system designed or used primarily for batch processing.
- The legacy batch system was finally replaced by a modern real-time platform.
- Batch queue: A list of jobs waiting to be processed in a batch system.
- Your print job is in the batch queue and will be completed shortly.
Noun
- the serial execution of computer programs